package com.coderman.infosys.auth.domain.support;

/**
 * Description:用户状态枚举
 * 在这里用户状态其实不算权限系统中的核心业务对象
 * 但是为了区分业务含义把用户状态当作权限的支撑域里的一个值对象来管理
 *
 * 一般来说与用户状态的枚举值是相同的
 * 当然如果权限依赖用户APi的jar包的话也可以不要这个枚举类进行复用
 * date: 2022/1/13
 *
 * @author shenshuai
 * @version 1.0.0
 * @since JDK 1.8
 */
public enum UserStatusEnum {
    NORMAL(1),
    LEAVEL(2),
    DISABLE(3),
    ;
    private Integer status;
    UserStatusEnum(Integer status){
        this.status = status;
    }

    public Integer getStatus() {
        return status;
    }
}
